package common;

import org.apache.ibatis.session.SqlSession;

public class SerialDAO {

	private SqlSession session;
	
	SerialDTO dto;//채번하기 위한 변수가 저장되 있는 클래스
	
	public SerialDAO() {
		try {
			session = ClampFactory.getFactory().openSession();
		} catch (Exception e) {
			e.printStackTrace();
		}
		//System.out.println("DB접속");
	}
	
	public SerialDTO getDto() {
		return dto;
	}
	public void setDto(SerialDTO dto) {
		this.dto = dto;
	}
	
	//채번 결과값 반환 메서드
	public String serialReturn(){
		String serial = "";
		//필요 변수 값이 잘 저장됬는지 확인 하기 위해 콘솔 창에 출력
		//System.out.println(dto.getTblName()+"/"+dto.getColName()+"/"+dto.getGubun());
		//serial.xml에 rs라는 채번한 결과값을 반환하는 메서드.
		//dto는 채번하기 위한 필요변수들 (테이블명,컬럼명,구분알파벳)이 저장되 있는 변수
		serial = (String)session.selectOne("serial.rs",dto);
		//채번 결과값 반환
		return serial;
	}
	
}
